package com.yxq.mdt.app.modules.socialcontact.bean;


import java.util.List;

public class GroupTopicListBean {

    /**
     * id : 389d94a27c9542358780a184e7950995
     * createMan : 110902
     * createDate : 10-21 09:13
     * createDateOld : 2019-10-21 09:13:50
     * isShow : 1
     * status : 1
     * commId : 0
     * class1 : 6
     * commentCount : 0
     * shareCount : 0
     * upCount : 0
     * viewCount : 18
     * groupId : 94459499970561
     * content : #今晚有约吗# 2019/10/21
     * groupName : 今晚有约吗
     * groupLogo : http://lyzbjbx.oss-cn-hangzhou.aliyuncs.com/gs_app/init/group_logo/1.png
     * userName : 小帅！
     * headimg : https://wx.qlogo.cn/mmopen/vi_32/pWvzDAnwW3PK0viaicXXxWorEbl8NUPqukwG3G0AOJWlUQ1obHRiaIIM6MnW02YhVT3WBlw4XHhTZlqW1ibafCMopA/132
     * concern : 0
     * collect : 0
     * giveLike : 0
     * giveLikeCount : 1
     * comAaccount : yxq110902
     * sex : 1
     * residence : 重庆市 重庆市
     * relationHideButton : 1
     * topicFileList : [{"id":"ede191936d514d859eaa035e0915fbb3","topicId":"389d94a27c9542358780a184e7950995","file":"https://yxqoss.oss-cn-hangzhou.aliyuncs.com/yxq_wx/2019-10-21263.m4a","createTime":"2019-10-21 09:13:51","class1":"6","class2":"5"}]
     * userActionVos : []
     * introductionAudioFile : []
     * collectNum : 1
     */

    private String id;
    private String createMan;
    private String createDate;
    private String createDateOld;
    private String isShow;
    private int status;
    private String commId;
    private String class1;
    private int commentCount;
    private int shareCount;
    private int upCount;
    private int viewCount;
    private String groupId;
    private String content;
    private String groupName;
    private String groupLogo;
    private String userName;
    private String headimg;
    private int concern;
    private int collect;
    private int giveLike;
    private int giveLikeCount;
    private String comAaccount;
    private int sex;
    private String residence;
    private String relationHideButton;
    private int collectNum;
    private List<TopicFileListBean> topicFileList;
    private List<?> userActionVos;
    private List<IntroductionAudioFileBean> introductionAudioFile;


    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCreateMan() {
        return createMan;
    }

    public void setCreateMan(String createMan) {
        this.createMan = createMan;
    }

    public String getCreateDate() {
        return createDate;
    }

    public void setCreateDate(String createDate) {
        this.createDate = createDate;
    }

    public String getCreateDateOld() {
        return createDateOld;
    }

    public void setCreateDateOld(String createDateOld) {
        this.createDateOld = createDateOld;
    }

    public String getIsShow() {
        return isShow;
    }

    public void setIsShow(String isShow) {
        this.isShow = isShow;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public String getCommId() {
        return commId;
    }

    public void setCommId(String commId) {
        this.commId = commId;
    }

    public String getClass1() {
        return class1;
    }

    public void setClass1(String class1) {
        this.class1 = class1;
    }

    public int getCommentCount() {
        return commentCount;
    }

    public void setCommentCount(int commentCount) {
        this.commentCount = commentCount;
    }

    public int getShareCount() {
        return shareCount;
    }

    public void setShareCount(int shareCount) {
        this.shareCount = shareCount;
    }

    public int getUpCount() {
        return upCount;
    }

    public void setUpCount(int upCount) {
        this.upCount = upCount;
    }

    public int getViewCount() {
        return viewCount;
    }

    public void setViewCount(int viewCount) {
        this.viewCount = viewCount;
    }

    public String getGroupId() {
        return groupId;
    }

    public void setGroupId(String groupId) {
        this.groupId = groupId;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public String getGroupName() {
        return groupName;
    }

    public void setGroupName(String groupName) {
        this.groupName = groupName;
    }

    public String getGroupLogo() {
        return groupLogo;
    }

    public void setGroupLogo(String groupLogo) {
        this.groupLogo = groupLogo;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getHeadimg() {
        return headimg;
    }

    public void setHeadimg(String headimg) {
        this.headimg = headimg;
    }

    public int getConcern() {
        return concern;
    }

    public void setConcern(int concern) {
        this.concern = concern;
    }

    public int getCollect() {
        return collect;
    }

    public void setCollect(int collect) {
        this.collect = collect;
    }

    public int getGiveLike() {
        return giveLike;
    }

    public void setGiveLike(int giveLike) {
        this.giveLike = giveLike;
    }

    public int getGiveLikeCount() {
        return giveLikeCount;
    }

    public void setGiveLikeCount(int giveLikeCount) {
        this.giveLikeCount = giveLikeCount;
    }

    public String getComAaccount() {
        return comAaccount;
    }

    public void setComAaccount(String comAaccount) {
        this.comAaccount = comAaccount;
    }

    public int getSex() {
        return sex;
    }

    public void setSex(int sex) {
        this.sex = sex;
    }

    public String getResidence() {
        return residence;
    }

    public void setResidence(String residence) {
        this.residence = residence;
    }

    public String getRelationHideButton() {
        return relationHideButton;
    }

    public void setRelationHideButton(String relationHideButton) {
        this.relationHideButton = relationHideButton;
    }

    public int getCollectNum() {
        return collectNum;
    }

    public void setCollectNum(int collectNum) {
        this.collectNum = collectNum;
    }

    public List<TopicFileListBean> getTopicFileList() {
        return topicFileList;
    }

    public void setTopicFileList(List<TopicFileListBean> topicFileList) {
        this.topicFileList = topicFileList;
    }

    public List<?> getUserActionVos() {
        return userActionVos;
    }

    public void setUserActionVos(List<?> userActionVos) {
        this.userActionVos = userActionVos;
    }

    public List<IntroductionAudioFileBean> getIntroductionAudioFile() {
        return introductionAudioFile;
    }

    public void setIntroductionAudioFile(List<IntroductionAudioFileBean> introductionAudioFile) {
        this.introductionAudioFile = introductionAudioFile;
    }

    public static class TopicFileListBean {
        /**
         * id : ede191936d514d859eaa035e0915fbb3
         * topicId : 389d94a27c9542358780a184e7950995
         * file : https://yxqoss.oss-cn-hangzhou.aliyuncs.com/yxq_wx/2019-10-21263.m4a
         * createTime : 2019-10-21 09:13:51
         * class1 : 6
         * class2 : 5
         */

        private String id;
        private String topicId;
        private String file;
        private String createTime;
        private String createDateOld;
        private String class1;
        private String class2;

        public void setCreateDateOld(String createDateOld) {
            this.createDateOld = createDateOld;
        }

        public String getCreateDateOld() {
            return createDateOld;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getTopicId() {
            return topicId;
        }

        public void setTopicId(String topicId) {
            this.topicId = topicId;
        }

        public String getFile() {
            return file;
        }

        public void setFile(String file) {
            this.file = file;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getClass1() {
            return class1;
        }

        public void setClass1(String class1) {
            this.class1 = class1;
        }

        public String getClass2() {
            return class2;
        }

        public void setClass2(String class2) {
            this.class2 = class2;
        }
    }

    public static class IntroductionAudioFileBean {
        /**
         * createTime : 2019-12-06T17:49:27+08:00
         * filePath : https://yxqoss.oss-cn-hangzhou.aliyuncs.com/gs_app/init/157562576047311663.mp3
         * tagType : 6
         * fileType : 3
         * fileLength : 1
         */

        private String createTime;
        private String filePath;
        private int tagType;
        private int fileType;
        private int fileLength;

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getFilePath() {
            return filePath;
        }

        public void setFilePath(String filePath) {
            this.filePath = filePath;
        }

        public int getTagType() {
            return tagType;
        }

        public void setTagType(int tagType) {
            this.tagType = tagType;
        }

        public int getFileType() {
            return fileType;
        }

        public void setFileType(int fileType) {
            this.fileType = fileType;
        }

        public int getFileLength() {
            return fileLength;
        }

        public void setFileLength(int fileLength) {
            this.fileLength = fileLength;
        }
    }
}
